package ciicos.equ.model.equbase;

import lombok.Data;

import java.util.List;
import java.util.Date;
import java.math.BigDecimal;
import java.math.BigInteger;

import ciicos.annotation.JnpfField;
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * 版本： V3.2.0
 * 版权:
 * 作者： 企业研发中心
 * 日期： 2024-02-06
 */
@Data
public class EquPointModel {

    /**
     * 点位名称
     **/
    @JnpfField(label = "点位名称",
            jnpfKey = "comInput", relationTable = "equ_point", tableName = "equ_base", vModel = "code")
    @JsonProperty("code")
    private String code;
    /**
     * 点位描述
     **/
    @JnpfField(label = "点位描述",
            jnpfKey = "comInput", relationTable = "equ_point", tableName = "equ_base", vModel = "name")
    @JsonProperty("name")
    private String name;
    /**
     * 点位类型
     **/
    @JnpfField(label = "点位类型",
            jnpfKey = "select", relationTable = "equ_point", tableName = "equ_base", dataLabel = "fullName", dataValue = "enCode", dictionaryType = "436925156615521477", vModel = "type")
    @JsonProperty("type")
    private String type;
    /**
     * 点位节点
     **/
    @JnpfField(label = "点位节点",
            jnpfKey = "comInput", relationTable = "equ_point", tableName = "equ_point", vModel = "jnpf_equ_point_jnpf_node")
    @JsonProperty("jnpf_equ_point_jnpf_node")
    private String jnpf_equ_point_jnpf_node;

}
